*{
    margin: 0;
    padding: 0;
}
.jx-wrap{
    font-size: 12px;
    width: 100%;
}
.jx-wrap-header{
    width: 1000px;
    height: 88px;
    margin: 0 auto;
    box-sizing: border-box;
}
.wrap-left img{
    margin: 10px 5px;
}

.wrap-left{
    float: left;
}
.wrap-right{
    float: right;
    margin-top: 48px;
    color: #999;

}
.wrap-right a{
    margin-left: 20px;
    text-decoration: none;
    color: #0066cc;
}
.wrap-help{
    float: right;
    width: 77px;
    margin: 48px 0 0 20px;
    position:relative;
    color: #999;
}
.wrap-help .xiangxia{
    width: 15px;
    height: 14px;
    background: url(../img/regLogin-8.png) no-repeat 0 0;
}
.jx-wrap-main {
    width: 100%;
    height: 600px;
    background: url(../img/zhucebg.jpg)repeat-x scroll left top;
    padding-top: 70px;
    margin-bottom: 50px;
}
.jx-main{
    width: 1000px;
    height: 500px;
    margin: 0 auto;
    background-color: #fff;
    color: #666;
    border: 3px solid #eaeaea;
    border-radius: 5px;
    box-shadow: 1px 6px 11px #e4e4e4;
}
.reg-content{
    height: 450px;
    width: 784px;
    padding: 55px 0 0 125px;
}
.regList{
    margin-top: 15px;
    width: 784px;
    height: 42px;
}
.regInputBox {
    height: 42px;
    width: 302px;
    float: left;
    position: relative;
}
.regInputBox input{
    width: 302px;
    height: 42px;
    line-height: 42px;
    color: #999;
    border: 1px solid #dcdcdc;
    font-size: 16px;
    position: relative;
    background:none;
    z-index: 3;
    padding-left: 15px;
    text-indent: 28px;
    outline: none;
}
.regInputBox .regIcon{
    width: 26px;
    height: 26px;
    position: absolute;
    top: 9px;
    left: 12px;
    display: inline-block;
    background: url(../img/regLogin-8.png) no-repeat;
}
.regInputBox .userIcon {
    background-position: -48px 2px;
}
.regInputBox .yzIcon{
    background-position: -422px 2px;
}
.regInputBox .jyIcon{
    background-position: -259px 1px;
}
.regInputBox .passIcon {
    background-position: -77px 2px;
}
.regInputBox .passIcon {
    background-position: -77px 2px;
}
.yiyue{
    text-align: center;
    margin: 8px 0 0 25px;
    line-height: 22px;
}
.yiyue a{
    text-decoration: none;
    color:#0066cc
}
.submitBtn{
    margin: 8px 0 0 230px;
    
}
.submitBtn input{
    width: 302px;
    height: 42px;
    font-size: 18px;
    border-radius: 2px;
    border: none;
    
    cursor: pointer;
    color: white;
    background-color: #e10303;
    text-align: center;
}
.regLable{
        width: 230px;
        height: 42px;
        line-height: 42px;
        text-align: right;
        font-size: 16px;
        padding-right: 30px;
        float: left;
}
/* 尾部 */
.jx-wrap-footer{
    width: 100%;
    height: 90px;
    padding-top: 10px;
}
.jx-footer{
    width: 1000px;
    margin: 0 auto;
}
.jx-footer p{
    text-align: center;
}
.jx-footer .beian{
    color: #333;
    line-height: 30px;
}
.jx-footer .beian a{
    text-decoration: none;
    color: #333;
}
.jx-footer .red{
    color: #ff0000;
    line-height: 30px;
}